package rolesystem.middle.utilityclasses;

import java.awt.Color;
import java.awt.Font;

public class DefaultParameters
{
	static public final int ENV_MAX_X_DEFAULT = 30;
	
	static public final int ENV_MAX_Y_DEFAULT = 30;
	
	static public final int OBSTACLES_NUMBER_DEFAULT = 15;
	
	public static final int[] WEIGHT_NUMBERS_DEFAULT={0,0};
	
	static public final int FRAME_SIZE_X = 1000;
	
	static public final int FRAME_SIZE_Y = 800;
	
	static public final int STATE_PANEL_SIZE_X = 400;
	
	static public final int STATE_PANEL_SIZE_Y = 600;
	
	static public final int STATE_PANEL_POSITION_X = 600;
	
	static public final int STATE_PANEL_POSITION_Y = 0;
	
	static public final int CONTROL_PANEL_SIZE_X = 1000;
	
	static public final int CONTROL_PANEL_SIZE_Y = 200;
	
	static public final int CONTROL_PANEL_POSITION_X = 0;
	
	static public final int CONTROL_PANEL_POSITION_Y = 600;
	
	static public final int ENVIRONMENT_PANEL_SIZE_X = 600;
	
	static public final int ENVIRONMENT_PANEL_SIZE_Y = 600;
	
	static public final int ENVIRONMENT_PANEL_POSITION_X = 0;
	
	static public final int ENVIRONMENT_PANEL_POSITION_Y = 0;
	
	static public final boolean DRAW_NEST = true;
	
	static public final boolean DRAW_KNOWN = true;
	
	static public final Color BACKGROUND_COLOR = new Color(0x999999);
	
	static public final Color OBJECT_COLOR = Color.yellow;
	
	static public final Color OBSTACLES_COLOR = Color.green;
	
	static public final Color NEST_COLOR = Color.red;
	
	static public final Color AGENT_COLOR = Color.black;
	
	static public final Color[] KNOWN_COLOR_ARRAY= {Color.blue,Color.pink,Color.orange,Color.magenta,Color.yellow, new Color(184,138,0),
			 new Color(138,0,184),new Color(0,153,153),new Color(77,0,153),new Color(214,214,0),new Color(153,204,255),
			 new Color(214,0,71),new Color(255,153,102),new Color(143,143,255),new Color(255,204,204),new Color(204,204,255)};
	
	static public final Color AGENT_NUMBER_COLOR = Color.red;
	
	static public final Font AGENT_NUMBER_FONT = new Font("SanSerif", Font.PLAIN, 13);
}
